Big Huge Thesaurus

docking facility

noun